var minStartValue = function (nums) {
  let sum = 0, startValue = 0, isOne = true
  for (value of nums) {
    sum += value
    console.log(sum);
    if (sum <= 0) {
      startValue -= sum
      sum = 0
      isOne = false
    }
  }
  if (isOne) {
    return 1
  } else {
    return startValue + 1
  }
};

let nums = [1, -2, -3]
console.log(minStartValue(nums));